/**
 * Created by kefu on 2017/12/22.
 */
$(function(){
    //初始化日期控件
    $('#bt, #et').datetimepicker({
        language: 'zh-CN',
        format: 'yyyy-mm-dd',
        autoclose: true,
        minuteStep: 1,
        minView: "month"
    });
    loadDatas();
});

//加载玩家转账记录
function loadDatas(s){

    if(s=="search"){
        $("#page").val("");
    }

    //页码
    var page = $("#page").val();
    //一页显示的条数
    var pageSize = 40;
    //开始时间
    var begin = $("#begin_time").val();
    //结束时间
    var end = $("#end_time").val();


    $.ajax({
        type: "post",
        data: {"page":page, "pageSize":pageSize, "begin":begin, "end":end},
        url: "../../php/vip/everyBalance.php",
        beforeSend: function(){
            $("#load").css("display","block");
        },
        success: function(msg){
            $("#load").css("display","none");

            //表格数据
            var datas = msg.records;
            var html = "";
            if(datas.length == 0){
                html += "<tr><td colspan='8' align='center'>没查询到符合条件的数据~</td></tr>";
            }else{
                for(var i = 0; i<datas.length; i++){
                    html += "<tr>";
                    html += "<td>"+datas[i].settle_id+"</td>";//登录IP
                    html += "<td>"+datas[i].out_amount+"</td>";//获得金币
                    html += "<td>"+datas[i].in_amount+"</td>";//充值类型
                    html += "<td>"+datas[i].may_rebate+"</td>";//注册IP
                    html += "<td>"+datas[i].real_rebate+"</td>";//登录IP
                    var rebate;
                    if(datas[i].is_rebate==0){  //  未返利
                        rebate= "未返利";
                    }else if(datas[i].is_rebate==1){ // 以返利
                        rebate= "已返利";
                    }
                    html += "<td>"+rebate+"</td>";//获得金币
                    html += "<td>"+datas[i].settle_time+"</td>";//充值类型
                    html += "<td>"+datas[i].rebate_time+"</td>";//充值类型

                    if(datas[i].is_rebate==0){  //  未返利
                        html += "<td><button type='button' class='btn btn-info'  onclick='sendRebate("+datas[i].settle_id+","+datas[i].may_rebate+")'>发送返利</button></td>";//充值类型
                    }else if(datas[i].is_rebate==1){ // 以返利
                        html += "<td></td>";//充值类型
                    }

                    html += "</tr>";
                }
            }
            $("#databody").html(html);

            //分页数据
            var pageInfos = msg.pageInfo;
            //总条数
            var allCount = pageInfos[0].count;
            $("#count").html(allCount);
            //总页数
            var allPage = Math.ceil(allCount/pageSize);
            if(allPage==0){
                allPage = 1;
            }
            //当前页码
            var now = pageInfos[0].page;

            $("#page").val(now);
            $("#nowPage").html(now);
            $("#allPage").html(allPage);
            $("#pageIpu").val("");
        },error:function(msg){
            console.log('5')
        }
    });
}



//发送返利
function sendRebate(set_id,may_rebate){
    //赋值应该返利和具体id
    $("#rebateScore").val(may_rebate);
    $("#set_id").val(set_id);
    Compute();
    $("#sendRebate").modal("show");

}

function sendRebateData(){
    var set_id=$("#set_id").val();
    var rebateScore=$("#rebateScore").val();
    $.ajax({
        type: "post",
        data: {"set_id":set_id, "rebateScore":rebateScore},
        url: "../../php/vip/execSendRebate.php",
        beforeSend: function(){
            $("#load").css("display","block");
        },
        success: function(msg){
            $("#load").css("display","none");
            if(msg=="success"){
                var content="操作成功！";
                $("#err_content").html(content);
                $("#tishi").modal("show")
            }else if(msg=="error"){
                var content="操作失败！";
                $("#err_content").html(content);
                $("#tishi").modal("show");
            }


        },error:function(msg){
            console.log('5')
        }
    });
}


//加载所有
function findAll(){
    $("#load").css("display","block");

    $("#reset").click();

    loadDatas('search');
}

//运算添加数量 和 检测可赠送的范围
function Compute()
{
    var newValue = String($("#rebateScore").val()*1);//得到数量的值

    //数字转中文
    numToChinese($("#ChineseNum"),newValue);
}